درس مهندسی نرم افزار یکی از مهترین دروس رشته کامپیوتر است و پروژه این درس تاثیر فراوانی در نمره نهایی دارد . فایل حاضر 40 صفحه مفید با فرمت WORD می باشد و مربوط به پروژه کتابخانه شخصی دیجیتال است . که مقدمه و فهرست آن به شرح زیر است : معرفی پروژه : سیستم کتابخانه شخصی دیجیتال محدوده پروژه : ثبت و بازیابی فایل های Word و PDF و سایر فرمت های رایج که امروزه مورد استفاده کاربران قرار می گیرد به صورتی که افراد بتوانند روی PC خود دچار سردرگمی نشوند و بتوانند آن ها را مشاهده و تا حد ممکن ویرایش کرد (باید به این نکته توجه داشت که فایل های PDF فارسی به ندرت قابل ویرایش هستتند) و بتوانند آنها را در اندازه های مختلف کاغذ چاپ کرد .
اهداف پروژه وضرورت پرداخت به موضوع : امروزه همه ما مطالب ،مقالات و کتب زیادی را از اینترنت ویا دوستان خود دریافت می کنیم شاید بهترین راه برای دسته بندی وفراموش نکردن موضوعات وشرح آن ها همجواری فیزیکی آن ها در یک پوشه باشد ولی بعد از مدتی ترتیب و چیدمان آن ها را فراموش می کنیم چه برسد به خلاصه موضوع آن ها ! از این رو یک نرم افزار که بتواند موارد زیر را برای ما در بر بگیرد حیاتی می باشد : تسهیل در به ثبت وکار گیری مقالات و کتب الکترونیکی که اکثر کاربران امروزی با آن رو به رو هستند و جلوگیری در اتلاف وقت در پیدا کردن موضوعات مختلف در میان آن ها و جلوگیری از آشفتگی و به هم ریختگی موضوعات ومقالات مختلف بدون این که اجباری در همجواری فیزیکی آن ها روی دیسک باشد و کاربر بتواند به راحتی کتب ومقالات مورد نظر خود را بیابد. همچنین این برنامه برای سایت ها ،موسسات و ادارات و نهاد های فرهنگی که کتب الکترونیکی را برای مخاطبان خود ارائه میکنند نیز می تواند بسیار مفید و کارساز باشد . مشکلات و محدودیت های پیش رو: همگی ما می دانیم که روز به روز بر تنوع فایل هایی که از اینترنت گرفته می شوند افزوده می شود و پشتیبانی حد اکثری از این نوع فایل ها کار راحتی نیست همچنین کامپوننت های محدودی در زبان های برنامه نویسی می توانند فرمت PDF که یکی از مشهورترین فرمت های موجود برای کتب الکترونیکی است را پشتیبانی می کنند . فهرست مطالب معرفی پروژه نمودار سازمانی نمودار عملیاتی نمودار Context Diagram مصاحبه و انتظارات کاربران از برنامه امکان سنجی امکان سنجی عملیاتی امکان سنجی تکنیکی امکان سنجی اقتصادی ارائه راه حل ها مدیریت پروژه مقدمه سازمان دهی پروژه 23 تحلیل ریسک 24 منابع سخت افزاری و نرم افزاری 25 توقف کار 25 طراحی GUI زمان بندی پروژه 2 جدول وظایف و وابستگی ها نمودار فعالیت نمودار گانت جدول نیاز های عملکردی و غیر عملکردی نمودار جریان داده DFD DFD سطح صفر DFD سطح 1 DFD سطح 2 نمودار های CFD